#pragma once

class IGameStateBase;
class CPatrolFuck :public IGameStateBase
{
    
public:
    CPatrolFuck();
    ~CPatrolFuck();

    void Reset();
    void DoAction();

protected:
    virtual sPos GetNextPos();
private:
    typedef std::vector<sPos> VecPos;
    VecPos m_vList;
    sPos m_sNextPosition;
};

